package Groep1;

/**
 * Dit is een interface waar alle token soorten zijn gedefinieerd.
 * Let op! Dit is een interface met enkel en alleen constanten.
 * Een class die deze interface 'implementeert' kan de constanten
 * gebruiken. Dus als<br><code>class Foo implements TokenKinds</code><br>dan
 * zijn binnen de class <code>Foo</code> alle constanten zichtbaar, zoals
 * <code>EOF</code> en <code>PARENT_LEFT</code>.
 */
interface TokenKinds {

    /**
     * End-Of-File token.
     */
    public static final int EOF=-1;

    public static final int OR=1;

    public static final int TERMINAL=2;

    public static final int NONTERMINAL=3;

    public static final int ASSIGNMENT=4;
    public static final int EOL=5;
}
